Academy\Ajax\Course D

Total Complexity 209
Dependencies 9
Dependents 1
Total lines 1,165
Lines of code 1,052
Logical lines of code 535
Comment lines 28
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
import_all_courses()
D
26
40 143
archive_course_filter()
C
31 27 111
insert_course_meta_value()
C
33 29 78
complete_course()
B
37 15 74
render_enrolled_courses()
A
34 10 102
update_course_curriculum()
A
49 10 32
fetch_course_category()
A
48 10 31
import_from_playlist()
A
46 8 39
set_topics()
A
50 7 34
save_youtube_api_key()
S
52 7 23
add_course_review()
S
43 5 52
insert_lesson_data()
S
44 4 47
render_pending_enrolled_courses()
S
51 5 27
enroll_course()
S
54 5 19
get_course_details()
S
55 5 18
course_add_to_wishlist()
S
49 4 31
render_wishlist_courses()
S
51 4 29
course_data_set()
S
51 4 26
__construct()
S
43 1 68
get_my_courses()
S
50 3 28
course_add_to_favorite()
S
54 2 22
sanitize_video_source()
S
64 3 10
get_course_slug()
S
66 1 8